catapult launch - Deutsch Englisch Wörterbuch